﻿using IRepositories;
using Repositories.BASE;
using Repositories.EfContext;
using swiftCode.Bbs.Model.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Text;
using System.Threading.Tasks;

namespace Repositories
{
    public class ArticleRepositories : BaseRespository<Article>, IArticleRepositories
    {
    //    private SwiftCodeBbsContext context;
    //    public ArticleRepositories()
    //    {
    //        context = new SwiftCodeBbsContext();
    //    }
    //    public void Add(Article model)
    //    {
    //        context.Articles.Add(model);
    //        context.SaveChanges();
    //    }

    //    public void Delete(Article model)
    //    {
    //        context.Articles.Remove(model);
    //        context.SaveChanges();
    //    }

    //    public List<Article> Query(Expression<Func<Article, bool>> whereExpression)
    //    {
    //        return context.Articles.Where(whereExpression).ToList();
    //    }

    //    public void Update(Article model)
    //    {
    //       context.Articles.Update(model);
    //       context.SaveChanges();
    //    }

    }
}
